.magnify {
	z-index: 20;
	position: relative;
	margin:0 auto;
}

.magnify img {
	display:block;
}

.element_to_magnify {
	position: relative;
}
.element_to_magnify a {
  display:block;
  position:absolute;
  top:80px;
  right:80px;
  background-color:rgba(200, 200, 200, .25);
  padding:4px;
  font-size:18px;
  color:#fff;
}
.element_to_magnify img{
	height: auto;
}
.magnified_element {
	
}

.magnify_glass {
	z-index: 300;
	position: absolute;
	border: 4px solid #CCC;
	border-radius: 50%;
	width: 200px;
	height: 200px;
	overflow:hidden;
}